func github.com/jackc/pgx/v5/pgtype.registerDefaultPgTypeVariants
61 uses
github.com/jackc/pgx/v5/pgtype (current package)
pgtype_default.go#L182: registerDefaultPgTypeVariants[int16](defaultMap, "int2")
pgtype_default.go#L183: registerDefaultPgTypeVariants[int32](defaultMap, "int4")
pgtype_default.go#L184: registerDefaultPgTypeVariants[int64](defaultMap, "int8")
pgtype_default.go#L187: registerDefaultPgTypeVariants[int8](defaultMap, "int8")
pgtype_default.go#L188: registerDefaultPgTypeVariants[int](defaultMap, "int8")
pgtype_default.go#L189: registerDefaultPgTypeVariants[uint8](defaultMap, "int8")
pgtype_default.go#L190: registerDefaultPgTypeVariants[uint16](defaultMap, "int8")
pgtype_default.go#L191: registerDefaultPgTypeVariants[uint32](defaultMap, "int8")
pgtype_default.go#L192: registerDefaultPgTypeVariants[uint64](defaultMap, "numeric")
pgtype_default.go#L193: registerDefaultPgTypeVariants[uint](defaultMap, "numeric")
pgtype_default.go#L195: registerDefaultPgTypeVariants[float32](defaultMap, "float4")
pgtype_default.go#L196: registerDefaultPgTypeVariants[float64](defaultMap, "float8")
pgtype_default.go#L198: registerDefaultPgTypeVariants[bool](defaultMap, "bool")
pgtype_default.go#L199: registerDefaultPgTypeVariants[time.Time](defaultMap, "timestamptz")
pgtype_default.go#L200: registerDefaultPgTypeVariants[time.Duration](defaultMap, "interval")
pgtype_default.go#L201: registerDefaultPgTypeVariants[string](defaultMap, "text")
pgtype_default.go#L202: registerDefaultPgTypeVariants[json.RawMessage](defaultMap, "json")
pgtype_default.go#L203: registerDefaultPgTypeVariants[[]byte](defaultMap, "bytea")
pgtype_default.go#L205: registerDefaultPgTypeVariants[net.IP](defaultMap, "inet")
pgtype_default.go#L206: registerDefaultPgTypeVariants[net.IPNet](defaultMap, "cidr")
pgtype_default.go#L207: registerDefaultPgTypeVariants[netip.Addr](defaultMap, "inet")
pgtype_default.go#L208: registerDefaultPgTypeVariants[netip.Prefix](defaultMap, "cidr")
pgtype_default.go#L211: registerDefaultPgTypeVariants[Bits](defaultMap, "varbit")
pgtype_default.go#L212: registerDefaultPgTypeVariants[Bool](defaultMap, "bool")
pgtype_default.go#L213: registerDefaultPgTypeVariants[Box](defaultMap, "box")
pgtype_default.go#L214: registerDefaultPgTypeVariants[Circle](defaultMap, "circle")
pgtype_default.go#L215: registerDefaultPgTypeVariants[Date](defaultMap, "date")
pgtype_default.go#L216: registerDefaultPgTypeVariants[Range[Date]](defaultMap, "daterange")
pgtype_default.go#L217: registerDefaultPgTypeVariants[Multirange[Range[Date]]](defaultMap, "datemultirange")
pgtype_default.go#L218: registerDefaultPgTypeVariants[Float4](defaultMap, "float4")
pgtype_default.go#L219: registerDefaultPgTypeVariants[Float8](defaultMap, "float8")
pgtype_default.go#L220: registerDefaultPgTypeVariants[Range[Float8]](defaultMap, "numrange") // There is no PostgreSQL builtin float8range so map it to numrange.
pgtype_default.go#L221: registerDefaultPgTypeVariants[Multirange[Range[Float8]]](defaultMap, "nummultirange") // There is no PostgreSQL builtin float8multirange so map it to nummultirange.
pgtype_default.go#L222: registerDefaultPgTypeVariants[Int2](defaultMap, "int2")
pgtype_default.go#L223: registerDefaultPgTypeVariants[Int4](defaultMap, "int4")
pgtype_default.go#L224: registerDefaultPgTypeVariants[Range[Int4]](defaultMap, "int4range")
pgtype_default.go#L225: registerDefaultPgTypeVariants[Multirange[Range[Int4]]](defaultMap, "int4multirange")
pgtype_default.go#L226: registerDefaultPgTypeVariants[Int8](defaultMap, "int8")
pgtype_default.go#L227: registerDefaultPgTypeVariants[Range[Int8]](defaultMap, "int8range")
pgtype_default.go#L228: registerDefaultPgTypeVariants[Multirange[Range[Int8]]](defaultMap, "int8multirange")
pgtype_default.go#L229: registerDefaultPgTypeVariants[Interval](defaultMap, "interval")
pgtype_default.go#L230: registerDefaultPgTypeVariants[Line](defaultMap, "line")
pgtype_default.go#L231: registerDefaultPgTypeVariants[Lseg](defaultMap, "lseg")
pgtype_default.go#L232: registerDefaultPgTypeVariants[Numeric](defaultMap, "numeric")
pgtype_default.go#L233: registerDefaultPgTypeVariants[Range[Numeric]](defaultMap, "numrange")
pgtype_default.go#L234: registerDefaultPgTypeVariants[Multirange[Range[Numeric]]](defaultMap, "nummultirange")
pgtype_default.go#L235: registerDefaultPgTypeVariants[Path](defaultMap, "path")
pgtype_default.go#L236: registerDefaultPgTypeVariants[Point](defaultMap, "point")
pgtype_default.go#L237: registerDefaultPgTypeVariants[Polygon](defaultMap, "polygon")
pgtype_default.go#L238: registerDefaultPgTypeVariants[TID](defaultMap, "tid")
pgtype_default.go#L239: registerDefaultPgTypeVariants[Text](defaultMap, "text")
pgtype_default.go#L240: registerDefaultPgTypeVariants[Time](defaultMap, "time")
pgtype_default.go#L241: registerDefaultPgTypeVariants[Timestamp](defaultMap, "timestamp")
pgtype_default.go#L242: registerDefaultPgTypeVariants[Timestamptz](defaultMap, "timestamptz")
pgtype_default.go#L243: registerDefaultPgTypeVariants[Range[Timestamp]](defaultMap, "tsrange")
pgtype_default.go#L244: registerDefaultPgTypeVariants[Multirange[Range[Timestamp]]](defaultMap, "tsmultirange")
pgtype_default.go#L245: registerDefaultPgTypeVariants[Range[Timestamptz]](defaultMap, "tstzrange")
pgtype_default.go#L246: registerDefaultPgTypeVariants[Multirange[Range[Timestamptz]]](defaultMap, "tstzmultirange")
pgtype_default.go#L247: registerDefaultPgTypeVariants[TSVector](defaultMap, "tsvector")
pgtype_default.go#L248: registerDefaultPgTypeVariants[UUID](defaultMap, "uuid")
register_default_pg_types.go#L5: func registerDefaultPgTypeVariants[T any](m *Map, name string) {